high seas ne demek

  1. high seas : açık deniz
  2. high seas : açık denizler